#pragma once

#define  _CRT_SECURE_NO_WARNINGS

#include <stdio.h>
#include <stdlib.h>
#include <errno.h>
#include <assert.h>
#include <string.h>

typedef struct people
{
	char name[20];
	int age;
	char sex[10];
	char tele[12];
	char address[20];
}people;

typedef struct contact
{
	people* data;
	int count;
	int capacity;
}contact;

void initcontact(contact* pc);

void ADD(contact* pc);

void SHOW(contact* pc);

void free_(contact* pc);

void DEL(contact* pc);

void Search(contact* pc);

void modify(contact* pc);

void sort(contact*pc);

void SaveContact(contact* pc);

void LoadContact(contact* pc);